.~.~*...!.~!....~.~.*..!....*..!..~~...!~~.**!....*...*.~~**.!~...~..!.*!*~....!~.~.!.*~*!.~!....
...##.....##.*...!.########..!!.*..##.....##..*.....######..~..*...#######..~...!.*.######~....!.
....##...##...~....##.....##~~!..~.##.....##..!..!.##....##.*...*.##.....##...!....##....##.*.~..
.....##.##...**....##.....##.!*....##.....##**..~..##..!...!....!..##.....##..!!.!.##.~..~..*~~~.
..~*~.###..!.!...*.########*.~.....##.....##~..!....######.!.*.!..##.....##.*!.....##...####.....
.....##.##!.*.~....##.....##.!.~.~..##...##!....*.*..*~..##*!!....##.....##..*.*....##....##.....
....##...##!.*..*..##.....##..*.~...~##.##~*...!...##....##.!.....##.....##*.!..!..##....##.....*
...##.....##**~..~.########!.~!**.....###..*..*.~...######*..~.!...#######...!.*....######...*.!.
...!*.~..~*.....~.!...!..**.~..**~....!....**....~~..~!*~.!..~*.!....!...!***.*...!*..*.~..!.....